package groovy.lang;

public interface GroovyObject {
	Object invokeMethod(String name, Object args);
	Object getProperty(String property);
	void setProperty(String property, Object newValue);
	MetaClass getMetaClass();
	void setMetaClass(MetaClass metaClass);
}